What is the definition of The Body Shop? 🙋 🔍
"The Body Shop" is a cosmetics brand founded in 1975, emphasizing natural products without harsh chemicals.
"The Body Shop" is a cosmetics brand founded in 1975, emphasizing natural products without harsh chemicals.